inflatable tubular air bags - Alemán Inglés Diccionario